iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 25
0
Microsoft Azure

深入淺出Azure常用服務系列 第 25

[Day25] 第二十五課 Azure客製化映像[進階]

  • 分享至 

  • xImage
  •  

接下來幾天會針對幾個進階應用情境開始說明,今天要填一下Day4的一個坑,
教大家怎麼做客製化映像檔,因為Azure提供的作業系統映象檔大多為127GB,
可以縮減一點,而且不是原汁原味的中文語系,
透過客製化映像檔,這些需求都可以被滿足

建議可以準備一個hyper-v環境來製作vhd映像檔,這樣會比較省事,
虛擬機檔案原生就是vhd(那如果不是vhd呢?那就要看是哪一種格式,
Google可以搜尋v2v converter,會有不少教學文章可以看

在建立vhd的時候,要選擇第一代(.vhd),另外就是在建立vhd的時候,
硬碟不要採用thin provision的方式,要用固定大小的格式,
若一開始沒選好,後面可以再下語法做轉換

Imgur
Imgur
Imgur
Imgur

關於準備vhd的詳細說明文章可以參考
https://docs.microsoft.com/zh-tw/azure/virtual-machines/windows/prepare-for-upload-vhd-image

當所有作業都完成,最後使用sysprep進行初使化關機,就可以準備把vhd檔,
傳送到azure上,這邊可以用Day8所教的AzCopy方式,把檔案傳送到Azure上

Imgur

開啟儲存體建立共用存取簽章

Imgur
產生SAS後就可以組裝Azcopy的語法,這邊要提醒一下,
因為我們上傳的是vhd檔案,所以要用Pageblob的blob類型,參考語法如下

azcopy cp "C:\azcopy\win10.vhd" "https://nasbackup200922.blob.core.windows.net/azcopy?sv=2019-12-12&ss=bfqt&srt=sco&sp=rwdlacupx&se=2020-10-09T17:23:22Z&st=2020-10-09T09:23:22Z&spr=https&sig=nVZ4vlSegb%2F1OfV05OeP%2BHJfaKPP0WVYijXXXXXXXXXXXXXXXXXXXX" --blob-type=PageBlob

Imgur
Imgur
確認上傳完成,且為page blob類型

Imgur
開啟Azure頁面左上角選單,點擊所有服務,搜尋image,選擇映像
Imgur

新增映像
Imgur
依序填入並選擇win10.vhd所存在的blob儲存體位置後,點選建立

Imgur
Imgur
Imgur
Imgur
Imgur
Imgur
Imgur
建立後點擊映像,建立VM,這邊Day4已經說明過了,附上截圖

Imgur
Imgur
Imgur
Imgur
Imgur
Imgur
Imgur
Imgur

使用遠端桌面,確定可以順利登入
Imgur
如果無法登入,可以來重設一下密碼試試看(過去也有遇到無法登入的情況)
Imgur
連上後,親切的中文介面,先前安裝的應用程式都在

Imgur
以上就是客製化映像的說明,透過地端做好的vhd檔上傳到Azure,
後續可以用此映像進行部署,但最後要提醒一點,如果要做客製化映像
的作業系統,也要購買相對應的授權,才能合法使用唷!

明天預計會說明在Azure上如何實現巢狀虛擬化

See you next day ^^


上一篇
[Day24] 第二十四課 Azure 點對站(P2S)安全連線[安全]
下一篇
[Day26] 第二十六課 Azure巢狀虛擬化-1 [進階]
系列文
深入淺出Azure常用服務32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言